for immediate release - Turkish English Dictionary